package com.ymatou.iapi.productmanager.parameter;

import java.math.BigDecimal;
import java.util.List;


public class ProductCatalogDtoV2 {


	private Integer spuCatalogId;
	private String productId;
	
	private String catalogId;
	
	private Integer sellerId;
	
	private double price;
	
	private double newPrice;
	
	private double vipPrice;
	
	private Integer stockNum;
	
	private String sku;
	
	private String addTime;
	
	private String productCode;
	
	private Integer extDeliveryType;
	
	private Integer action;
	
	private double weight;
	
	private boolean isPackage;
	
	private boolean preSale;
	
	private List<CatalogPackageDto> packageList;
	
	private List<CatalogPropertyDto> propertyList;

	public String getProductId() {
		return productId;
	}

	public void setProductId(String productId) {
		this.productId = productId;
	}

	public String getCatalogId() {
		return catalogId;
	}

	public void setCatalogId(String catalogId) {
		this.catalogId = catalogId;
	}

	public Integer getSellerId() {
		return sellerId;
	}

	public void setSellerId(Integer sellerId) {
		this.sellerId = sellerId;
	}

	public double getPrice() {
		return price;
	}

	public void setPrice(double price) {
		this.price = price;
	}

	public double getNewPrice() {
		return newPrice;
	}

	public void setNewPrice(double newPrice) {
		this.newPrice = newPrice;
	}

	public double getVipPrice() {
		return vipPrice;
	}

	public void setVipPrice(double vipPrice) {
		this.vipPrice = vipPrice;
	}

	public Integer getStockNum() {
		return stockNum;
	}

	public void setStockNum(Integer stockNum) {
		this.stockNum = stockNum;
	}

	public String getSku() {
		return sku;
	}

	public void setSku(String sku) {
		this.sku = sku;
	}

	public String getAddTime() {
		return addTime;
	}

	public void setAddTime(String addTime) {
		this.addTime = addTime;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public Integer getExtDeliveryType() {
		return extDeliveryType;
	}

	public void setExtDeliveryType(Integer extDeliveryType) {
		this.extDeliveryType = extDeliveryType;
	}

	public Integer getAction() {
		return action;
	}

	public void setAction(Integer action) {
		this.action = action;
	}

	public double getWeight() {
		return weight;
	}

	public void setWeight(double weight) {
		this.weight = weight;
	}

	public boolean isPackage() {
		return isPackage;
	}

	public void setPackage(boolean isPackage) {
		this.isPackage = isPackage;
	}

	public boolean isPreSale() {
		return preSale;
	}

	public void setPreSale(boolean preSale) {
		this.preSale = preSale;
	}

	public List<CatalogPackageDto> getPackageList() {
		return packageList;
	}

	public void setPackageList(List<CatalogPackageDto> packageList) {
		this.packageList = packageList;
	}

	public List<CatalogPropertyDto> getPropertyList() {
		return propertyList;
	}

	public void setPropertyList(List<CatalogPropertyDto> propertyList) {
		this.propertyList = propertyList;
	}
	

	/**
	 * @return the spuCatalogId
	 */
	public Integer getSpuCatalogId() {
		return spuCatalogId;
	}

	/**
	 * @param spuCatalogId the spuCatalogId to set
	 */
	public void setSpuCatalogId(Integer spuCatalogId) {
		this.spuCatalogId = spuCatalogId;
	}

	public ProductCatalogDtoV2() {
		super();
		// TODO Auto-generated constructor stub
	}

	public ProductCatalogDtoV2(String catalogId, Integer spuCatalogId) {
		super();
		this.catalogId = catalogId;
		this.spuCatalogId = spuCatalogId;
	}
	
	
	
}
